#include<stdio.h>

int main(){
    int y, k, n;
    
    scanf("%d %d %d", &y, &k, &n);
    
    int t = n / k;
    for(int i = 1; i <= t; i++){
        if((k * i) >= y)
            printf("%d ", k * i - y);//输出一行，输出可能消耗的水重量，用空格隔开。如果不存在这样的重量，输出−1
    }
    if((k * t) < y)
        printf("-1");
    return 0;
}

/*链接：https://ac.nowcoder.com/acm/problem/22241
来源：牛客网

宁静的草原上一南一北坐落着两个美丽的村庄牛村和羊村。喜羊羊们瞎折腾把羊村的供水系统搞砸了，羊村村民没有饮用水危在旦夕，羊村村长打电话求助牛村村长，牛村火速派牛可乐和牛能给羊村送水。
牛可乐和牛能负责开车运送一辆装满矿泉水的大货车去羊村，在路上牛可乐和牛能如果渴了会直接饮用车上的矿泉水，如果碰到路人求水也会从车上舀水送给他，当他们到达羊村的时候车上的矿泉水总共重Y千克。
村长记得刚出发的时候总共有k桶一样大小的水，总重量小于等于n千克，请问从牛村到羊村路上牛可乐和牛能总共消耗了多少千克的水？
每桶水都为整数千克*/